using System;
using System.Runtime.Serialization;
namespace Net35.Xrm.Sdk.Query
{
	[DataContract(Name = "ConditionOperator", Namespace = "http://schemas.microsoft.com/xrm/2011/Contracts")]
	public enum ConditionOperator
	{
		[EnumMember]
		Equal,
		[EnumMember]
		NotEqual,
		[EnumMember]
		GreaterThan,
		[EnumMember]
		LessThan,
		[EnumMember]
		GreaterEqual,
		[EnumMember]
		LessEqual,
		[EnumMember]
		Like,
		[EnumMember]
		NotLike,
		[EnumMember]
		In,
		[EnumMember]
		NotIn,
		[EnumMember]
		Between,
		[EnumMember]
		NotBetween,
		[EnumMember]
		Null,
		[EnumMember]
		NotNull,
		[EnumMember]
		Yesterday,
		[EnumMember]
		Today,
		[EnumMember]
		Tomorrow,
		[EnumMember]
		Last7Days,
		[EnumMember]
		Next7Days,
		[EnumMember]
		LastWeek,
		[EnumMember]
		ThisWeek,
		[EnumMember]
		NextWeek,
		[EnumMember]
		LastMonth,
		[EnumMember]
		ThisMonth,
		[EnumMember]
		NextMonth,
		[EnumMember]
		On,
		[EnumMember]
		OnOrBefore,
		[EnumMember]
		OnOrAfter,
		[EnumMember]
		LastYear,
		[EnumMember]
		ThisYear,
		[EnumMember]
		NextYear,
		[EnumMember]
		LastXHours,
		[EnumMember]
		NextXHours,
		[EnumMember]
		LastXDays,
		[EnumMember]
		NextXDays,
		[EnumMember]
		LastXWeeks,
		[EnumMember]
		NextXWeeks,
		[EnumMember]
		LastXMonths,
		[EnumMember]
		NextXMonths,
		[EnumMember]
		LastXYears,
		[EnumMember]
		NextXYears,
		[EnumMember]
		EqualUserId,
		[EnumMember]
		NotEqualUserId,
		[EnumMember]
		EqualBusinessId,
		[EnumMember]
		NotEqualBusinessId,
		[EnumMember]
		ChildOf,
		[EnumMember]
		Mask,
		[EnumMember]
		NotMask,
		[EnumMember]
		MasksSelect,
		[EnumMember]
		Contains,
		[EnumMember]
		DoesNotContain,
		[EnumMember]
		EqualUserLanguage,
		[EnumMember]
		NotOn,
		[EnumMember]
		OlderThanXMonths,
		[EnumMember]
		BeginsWith,
		[EnumMember]
		DoesNotBeginWith,
		[EnumMember]
		EndsWith,
		[EnumMember]
		DoesNotEndWith,
		[EnumMember]
		ThisFiscalYear,
		[EnumMember]
		ThisFiscalPeriod,
		[EnumMember]
		NextFiscalYear,
		[EnumMember]
		NextFiscalPeriod,
		[EnumMember]
		LastFiscalYear,
		[EnumMember]
		LastFiscalPeriod,
		[EnumMember]
		LastXFiscalYears,
		[EnumMember]
		LastXFiscalPeriods,
		[EnumMember]
		NextXFiscalYears,
		[EnumMember]
		NextXFiscalPeriods,
		[EnumMember]
		InFiscalYear,
		[EnumMember]
		InFiscalPeriod,
		[EnumMember]
		InFiscalPeriodAndYear,
		[EnumMember]
		InOrBeforeFiscalPeriodAndYear,
		[EnumMember]
		InOrAfterFiscalPeriodAndYear,
		[EnumMember]
		EqualUserTeams,
		[EnumMember]
		EqualUserOrUserTeams
	}
}
